function EFFECT:Init(data)
	local Pos = data:GetOrigin()
	local scale = data:GetScale()
	local emitter = ParticleEmitter(Pos)
	
	for i=0, 30 do
		local part = emitter:Add("sprites/intel_part",Pos)
		if part then
			part:SetColor(math.random(200,255),math.random(200,255),math.random(200,255),math.random(190,220))
			part:SetVelocity(120*Vector(math.Rand(-1,1),math.Rand(-1,1),math.Rand(0.1,1.4))*scale)
			part:SetDieTime(math.Rand(0.7,4))
			part:SetGravity(Vector(0,0,-180))
			part:SetLifeTime(0)
			part:SetStartSize(math.Rand(4,10))
			part:SetEndSize(0)
			part:SetStartAlpha(255)
			part:SetEndAlpha(0)
			part:SetCollide(true)
		end
	end
end

function EFFECT:Think()
	return false
end

function EFFECT:Render()

end